Операция «K». Ищем баги в коде IntelliJ IDEA
—
от автора
—
от автора
В этой статье мы проверим проект IntelliJ IDEA Community Edition на наличие ошибок и отправим наши правки разработчикам. Крупный проект, Open Source база и использование статического анализатора при разработке. Сложная задача для PVS-Studio.О проектеКаждый Java разработчик знаком с IDEA. У…
—
от автора
Если лягушку опустить в кипяток, она резко выпрыгнет, но если температуру поднимать постепенно, она не заметит подвоха и сварится. С проектами у меня так же. И вот неожиданно для себя самого я организую видеосъемку хирургической операции в прямом эфире. Оперирует робот-хирург.…
—
от автора
Привет, Хабр! С развитием и усложнением ИТ- продуктов, стоимость регрессионного тестирования увеличивается, а требования к качеству и надежности программного обеспечения становятся всё более высокими. Мы обнаружили, что традиционные методы тестирования не всегда эффективны для масштабных и многофункциональных систем, поэтому начали…
—
от автора
13 декабря 2023 года Мосгорсуд отказал в снятии сетевой блокировки в РФ VPN-провайдера HideMy.name в рамках иска компании к Роскомнадзору.Юристы HideMy.name требовали в рамках текущего законодательства снять с компании блокировку, введённую РКН без внесения в реестр запрещённых сайтов надзорного ведомства.…
—
от автора
Привет, Хабр! Меня зовут Аня Погадаева, я тимлид клиентской и продуктовой аналитики в каршеринге Ситидрайв. В статье я расскажу о разметке событий в приложении. Иными словами, о построении системы логирования. Глобальная цель этого лонгрида — показать все аспекты жизненного цикла события: от…
—
от автора
Примерно полвека назад, где-то в начале 80-х годов XX века в BBC загорелись идеей образовательного проекта, цель которого — повышение компьютерной грамотности школьников, студентов и вообще всех желающих. А чтобы сделать проект масштабным, привлечь максимальное количество участников, нужен был инструмент.Им…
—
от автора
Одним из наиболее распространенных случаев использования резервных данных является восстановление отдельных элементов — крайне важных писем, встреч, контактов и файлов, случайно удаленных пользователем. Благодаря использованию в Carbonio транзакционного резервного копирования, каждый новый элемент в системе резервируется прямо во время своего…
—
от автора
Что делать, если ты джун и хочешь попасть в хорошую ИТ-компанию? Очевидный ответ — учиться, развиваться, осваивать Linux и кодить, кодить, кодить. Рано или поздно тебя заметят и пригласят на работу в компанию твоей мечты. На первый взгляд, такое бывает…
—
от автора
Apple запустила продажи кейсов для наушников AirPods Pro 2 с портом USB-C за $99. Это позволяет владельцам беспроводных наушников перейти с Lightning-кейса на аналог с USB-C без необходимости приобретать новую пару AirPods.Производитель обещает, что первые заказы поступят клиентам с 27…
—
от автора
Cyrusher представила электрический сноуборд Ripple, который способен двигаться как по пересечённой местности, так и по равнинной. Сноуборд с деревянным сердечником в комплекте с креплениями выдаёт мощность двигателя 3000 Вт при движении по заснеженным ландшафтам на скорости более 48 км/ч.Cyrusher Ripple…